/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ar.edu.unicen.twitter.suggest.backend.recommendation.CriterioUsuario;

import ar.edu.unicen.twitter.suggest.commons.dtos.Usuario;

/**
 *
 * @author Felicitas
 */
public class CriterioContar extends CriterioUsuario{
    private float step;
    private float contador;
    private float offset;
    
    public CriterioContar(float step,int offset)
    {
        this.step = step;
        this.offset = offset*step;
        this.contador = this.offset;
    }        
    
    @Override
    public boolean cumple(Usuario u) {
        boolean cumple =(contador >= 1.0f);
        contador = (contador%1 + step);
        return cumple;
    }

    @Override
    public void reset() {
        contador = offset;
    }
    
}

    
